package com.jy.rhin.model.body.ertongjktj;


import com.jy.rhin.infra.cda.EDataElement;
import com.jy.rhin.infra.cda.XPath;
import com.jy.rhin.infra.cda.XValid;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class KouQiangJC {

    //口腔检查异常标志
    @XPath(path = "/entry/observation/code[@code='DE04.10.108.00']/../value/@value")
    private String kouQianYCBZ;

    //口腔检查异常结果描述
    @XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.108.00']/../entryRelationship/observation/code",
            path = "/value/text()",
            xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_107_00))
    private String kouQianJCYCJGMS;


    //出牙数
    @XPath(path = "/entry/observation/code[@code='DE04.10.021.00']/../value/@value",
            xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_021_00))
    private String chuYaShu;

    //龋齿数
    @XPath(path = "/entry/observation/code[@code='DE04.10.157.00']/../value/@value",
            xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_021_00))
    private String quChiShu;

}
